package string;

public class Demo9 {
    public static void main(String[] args) {
       /*
       Java 数据类型在输出之前会调用valueof方法将数据转换为String 类型再输出，
       valueof方法是目的是将底层二进制转换成人类熟悉的字符串/10进制，然后再输出
        */
        int num =55;
        double d =3.1415926535897932;
        String s1 = String.valueOf(num);
        String s2 =String.valueOf(d);
        System.out.println(s1);
        System.out.println(s2);
        System.out.println(num);
        System.out.println(d);
        System.out.println("PI="+d);
        /*
        println方法的底层会自动调用valueof方法
        字符串链接期间，会自动调用valueof转换数据为字符串类型，然后在进行字符串的连接
         */
    }
}
